FHIR © HL7.org  |  Server Home  |  FHIR Server FHIR Server 3.7.24  |  FHIR Version n/a  User: [n/a]

Resource StructureDefinition/FHIR Server from package de.medizininformatikinitiative.use-case.omi#0.3.19 (94 ms)

Package de.medizininformatikinitiative.use-case.omi
Type StructureDefinition
Id Id
FHIR Version R4
Source https://simplifier.net/resolve?scope=de.medizininformatikinitiative.use-case.omi@0.3.19&canonical=http://omi.de/fhir/registry/StructureDefinition/HeartbeatObservationProfile
Url http://omi.de/fhir/registry/StructureDefinition/HeartbeatObservationProfile
Version 0.3.19
Status active
Date 2024-12-11
Name HeartbeatObservationProfile
Title Heartbeat Parameter
Experimental False
Realm de
Description Profile for representing heartbeat service parameters status, queue length, wait time, and price.
Type Observation
Kind resource

Resources that use this resource

StructureDefinition
http://omi.de/fhir/registry/StructureDefinition/service-to-heart-beat-observation-link-extension HealthcareService to Heartbeat Link Extension

Resources that this resource uses

ValueSet
http://omi.de/fhir/registry/ValueSet/AiServiceStatusCodesVS AiServiceStatusCodesVS


Source

{
  "resourceType" : "StructureDefinition",
  "id" : "HeartbeatObservationProfile",
  "url" : "http://omi.de/fhir/registry/StructureDefinition/HeartbeatObservationProfile",
  "version" : "0.3.19",
  "name" : "HeartbeatObservationProfile",
  "title" : "Heartbeat Parameter",
  "status" : "active",
  "date" : "2024-12-11",
  "publisher" : "MOLIT gGmbH",
  "description" : "Profile for representing heartbeat service parameters status, queue length, wait time, and price.",
  "fhirVersion" : "4.0.1",
  "kind" : "resource",
  "abstract" : false,
  "type" : "Observation",
  "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Observation",
  "derivation" : "constraint",
  "differential" : {
    "element" : [
      {
        "id" : "Observation.code",
        "path" : "Observation.code",
        "patternCodeableConcept" : {
          "coding" : [
            {
              "code" : "C0449438",
              "system" : "http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl",
              "display" : "Status"
            }
          ]
        }
      },
      {
        "id" : "Observation.component",
        "path" : "Observation.component",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "pattern",
              "path" : "code"
            }
          ],
          "rules" : "open"
        }
      },
      {
        "id" : "Observation.component:statuscode",
        "path" : "Observation.component",
        "sliceName" : "statuscode",
        "min" : 0,
        "max" : "1"
      },
      {
        "id" : "Observation.component:statuscode.code",
        "path" : "Observation.component.code",
        "patternCodeableConcept" : {
          "coding" : [
            {
              "code" : "statuscode",
              "system" : "http://omi.de/fhir/registry/sid/component-codes"
            }
          ]
        }
      },
      {
        "id" : "Observation.component:statuscode.value[x]",
        "path" : "Observation.component.value[x]",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "type",
              "path" : "$this"
            }
          ],
          "ordered" : false,
          "rules" : "open"
        },
        "min" : 1
      },
      {
        "id" : "Observation.component:statuscode.value[x]:valueCodeableConcept",
        "path" : "Observation.component.value[x]",
        "sliceName" : "valueCodeableConcept",
        "min" : 1,
        "max" : "1",
        "type" : [
          {
            "code" : "CodeableConcept"
          }
        ],
        "binding" : {
          "strength" : "required",
          "valueSet" : "http://omi.de/fhir/registry/ValueSet/AiServiceStatusCodesVS"
        }
      },
      {
        "id" : "Observation.component:queue-length",
        "path" : "Observation.component",
        "sliceName" : "queue-length",
        "min" : 0,
        "max" : "1"
      },
      {
        "id" : "Observation.component:queue-length.code",
        "path" : "Observation.component.code",
        "patternCodeableConcept" : {
          "coding" : [
            {
              "code" : "queue-length",
              "system" : "http://omi.de/fhir/registry/sid/component-codes"
            }
          ]
        }
      },
      {
        "id" : "Observation.component:queue-length.value[x]",
        "path" : "Observation.component.value[x]",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "type",
              "path" : "$this"
            }
          ],
          "ordered" : false,
          "rules" : "open"
        },
        "min" : 1
      },
      {
        "id" : "Observation.component:queue-length.value[x]:valueInteger",
        "path" : "Observation.component.value[x]",
        "sliceName" : "valueInteger",
        "min" : 1,
        "max" : "1",
        "type" : [
          {
            "code" : "integer"
          }
        ]
      },
      {
        "id" : "Observation.component:estimated-waiting-time",
        "path" : "Observation.component",
        "sliceName" : "estimated-waiting-time",
        "min" : 0,
        "max" : "1"
      },
      {
        "id" : "Observation.component:estimated-waiting-time.code",
        "path" : "Observation.component.code",
        "patternCodeableConcept" : {
          "coding" : [
            {
              "code" : "estimated-waiting-time",
              "system" : "http://omi.de/fhir/registry/sid/component-codes"
            }
          ]
        }
      },
      {
        "id" : "Observation.component:estimated-waiting-time.value[x]",
        "path" : "Observation.component.value[x]",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "type",
              "path" : "$this"
            }
          ],
          "ordered" : false,
          "rules" : "open"
        },
        "min" : 1
      },
      {
        "id" : "Observation.component:estimated-waiting-time.value[x]:valueQuantity",
        "path" : "Observation.component.value[x]",
        "sliceName" : "valueQuantity",
        "min" : 1,
        "max" : "1",
        "type" : [
          {
            "code" : "Quantity"
          }
        ]
      },
      {
        "id" : "Observation.component:estimated-waiting-time.value[x]:valueQuantity.system",
        "path" : "Observation.component.value[x].system",
        "patternUri" : "http://unitsofmeasure.org"
      },
      {
        "id" : "Observation.component:estimated-waiting-time.value[x]:valueQuantity.code",
        "path" : "Observation.component.value[x].code",
        "patternCode" : "min"
      },
      {
        "id" : "Observation.component:inference-price",
        "path" : "Observation.component",
        "sliceName" : "inference-price",
        "min" : 0,
        "max" : "1"
      },
      {
        "id" : "Observation.component:inference-price.code",
        "path" : "Observation.component.code",
        "patternCodeableConcept" : {
          "coding" : [
            {
              "code" : "inference-price",
              "system" : "http://omi.de/fhir/registry/sid/component-codes"
            }
          ]
        }
      },
      {
        "id" : "Observation.component:inference-price.value[x]",
        "path" : "Observation.component.value[x]",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "type",
              "path" : "$this"
            }
          ],
          "ordered" : false,
          "rules" : "open"
        },
        "min" : 1
      },
      {
        "id" : "Observation.component:inference-price.value[x]:valueQuantity",
        "path" : "Observation.component.value[x]",
        "sliceName" : "valueQuantity",
        "min" : 1,
        "max" : "1",
        "type" : [
          {
            "code" : "Quantity"
          }
        ]
      },
      {
        "id" : "Observation.component:inference-price.value[x]:valueQuantity.system",
        "path" : "Observation.component.value[x].system",
        "patternUri" : "urn:iso:std:iso:4217"
      }
    ]
  },
  "text" : {
  }
}

XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.